slotted radiator - French English Dictionary